package com.demarc.pesquisas.negocio.entidade.domicilio;

import com.demarc.pesquisas.infraestrutura.util.enumeracao.IEnumeracaoComCodigoDescricao;

public enum TipoMaterialPredominanteConstrucaoEnum implements IEnumeracaoComCodigoDescricao {

    ALVENARIA_TIJOLOS(1, "Alvenaria / Tijolos"), //
    TAIPA_NAO_REVESTIDA(2, "Taipa Não Revestida"), //
    PALHA(3, "Palha"), //
    MADEIRA(4, "Madeira"), //
    OUTRO(5, "Outro");

    private Integer codigo;
    private String descricao;

    public static final String CLASS_NAME =
            "com.demarc.pesquisas.negocio.entidade.domicilio.TipoMaterialPredominanteConstrucaoEnum";

    TipoMaterialPredominanteConstrucaoEnum(Integer codigo, String descricao) {
        this.codigo = codigo;
        this.descricao = descricao;
    }

    @Override
    public Integer getCodigo() {
        return this.codigo;
    }

    @Override
    public String getDescricao() {
        return this.descricao;
    }
}
